package com.hui.mapper;

import com.hui.entity.Course;
import com.hui.entity.CourseVo;
import com.hui.entity.Teacher;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 *
 * @Auther: 李昭辉
 * @Date: 2021/08/05/9:54
 * @Description:
 */
public interface CourseMapper {
    // 条件查询Course信息
    List<Course> getCourseByCondition(CourseVo courseVo);

    // 添加Course信息
    void saveCourse(Course course);

    // 添加Teacher信息
    void saveTeacher(Teacher teacher);

    // 根据id查询Course详情信息
    CourseVo getCourseContentById(Integer id);

    // 根据id修改course信息
    void updateCourse(Course course);

    // 根据courseId修改teacher信息
    void updateTeacher(Teacher teacher);

    // 修改course状态
    void updateStatus(Course course);
}
